Cách gọi khác Sông_Lam

Sông Lam, đoạn qua Nghi Xuân, Hà Tĩnh

Ngàn Cả hay sông Cả là tên cũ của sông Lam. Ngày nay, sông Cả chỉ phần nhánh chính từ Nghệ An của sông Lam. Nhánh này hợp với nhánh lớn thứ hai là sông La, từ Hà Tĩnh, để tạo thành phần hạ nguồn của sông Lam. Tiếng Cả vừa hàm nghĩa là "lớn", vừa có hàm nghĩa là "mẹ", mẹ của những con sông nhỏ đổ về như Nậm Nơn, Nậm Mộ, sông Giăng, và sông La. Còn tên "sông Lam" có lẽ do màu nước xanh. Sông còn có các tên như Lam Giang, Thanh Long Giang, Lam Thủy.